Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HAVERCROFT Terraced £290,000 11 Aug 2023
4 HAVERCROFT Terraced £261,756 £50,000 19 Mar 1997